hydrogenating catalyst - German English Dictionary